power (light) - French English Dictionary